delivery of one's credentials - German English Dictionary